body{
    background-color: #f3f5f8;
}
/* register头部 */
.head {
  position: static;
  height: 66px;
  position: static;
  box-sizing: border-box;
  background-color: #fff;
}
.headcenter a li {
  color: #666666;
}
.headcenter .active {
  color: #00bdff;
}
.head .headright .head-login {
  border: 1px solid #666666;
  color: #666666;
}
.navlist2left,
.navlist3left {
  width: 900px;
}
/* register头部右边样式 */
.loginrightform .ID {
  padding: 0 40px;
  text-align: right;
}
.memberRegister {
  color: #03c5ff;
}
.registerID{
    margin-top: 8px;
}

/* register页面 */
.registerpage{
    height: 670px;
    background-color: #fff;
    margin-top: 80px;
    padding-top: 50px;
    position: relative;
}
.registerpage1{
    width: 420px;
    height: 620px;
    position: absolute;
    top: 50px;
    left: 335px;
}
.registerpage1 h2{
    font-size: 38px;
    color: #4b4b4b;
    line-height: 58px;
    font-weight: normal
}
.registerpage1 h3{
    font-size: 26px;
    color: #4b4b4b;
    line-height: 48px;
}
.registerpage1 .msregist{
    width: 405px;
    height: 32px;
    line-height: 32px;
    background-color: #ED510A;
    color: #fff;
    font-size: 16px;
    padding-right:160px ;
}
.registerpage1 button,.registerpage1 input{
    margin-bottom: 24px;
}
.registerpage1 .input1{
    width: 405px;
    height: 39px;
    line-height: 39px;
    font-size: 14px;
    padding: 15px;
    border-radius: 3px;
    border: 1px solid #c5c5c5;
    margin-bottom: 24px;
    color: #a3a3a3;
}
.inputteshu{
    width: 405px;
    height: 39px;
}
.registerpage1 .input2{
    width:300px ;
    border-radius: 3px 0 0 3px;
}
.registerpage1 .input3{
    width:105px ;
    height: 39px;
    line-height: 39px;
    font-size: 14px;
    border: 1px solid #c5c5c5;
    color: #a3a3a3;
    border-radius: 0 3px 3px 0;
    text-align: center;
    background-color:  #f3f5f8;
}
.registerpage1 .select{
    font-size: 12px;
    color: #a3a3a3;
}
.registerpage1 .select1,.registerpage1 .select2{
    color: #00bdff;
}


/* 禁用按钮样式 */
.bottomregister{
    width: 405px;
    height: 50px;
    margin-bottom: 6px;
    color: #5f5f5f;
    font-size: 16px;
    background-color: #e0e0e0;
}
/* 表单icon样式 */
.registerpage1 div{
    position: relative;
}
.icon3{
    position: absolute;
    left: 380px;
    top: 12px;
    display: none;
}
.icon4{
    left: 270px;
    display: none;
}

/* 表单合法性验证错误提示样式 */

.tipbox{
    position: relative;
}
.tipcoment{
    position: absolute;
    top:10px;
    right: -165px;
    color: red;
    font-size: 12px;
}
.tipcoment img{
    vertical-align: middle;
}
.tip3{
    right: -128px;
}
.tip4{
    right: -135px;
}
.tip5{
    right: -137px;
}
.tipcoment{
    display: none;
}

